/**
 * 全局路由中间件: 需要有 .global 后缀
 *
 * 没有 .global 的，需要在页面中 进行 definePageMeta 配置 middleware
 */

export default defineNuxtRouteMiddleware((to, from) => {
  console.log("auth 中间件", to.meta.title);

  const title = to.meta.title || "我的";
  const needLogin = to.meta.needLogin || false;

  // if (needLogin) {
  //   // 当前页面需要登录
  //   if (!token) {
  //     return navigateTo('/login')
  //   }
  // }

  // 路由中间件，触发会在服务端渲染与客户端渲染两个时机都触发
  // document.title = title;
});
